<?php
$this->breadcrumbs=array(
	'Twój profil',
);

?>


<?php 
$this->widget('zii.widgets.CDetailView', array(
    'cssFile' => Yii::app()->request->baseUrl .'/css/detailview.css',
    'data'=>$model,
    'attributes'=>array(
        array('name'=>'login'),
        array('name'=>'email'),
    ),
)); 

$this->widget('zii.widgets.CDetailView', array(
    'cssFile' => Yii::app()->request->baseUrl .'/css/detailview.css',
    'data'=>$model,
    'attributes'=>array(
        array('name'=>'osoba.imie'),
        array('name'=>'osoba.nazwisko'),
        array('name'=>'osoba.pesel'),
    ),
));

$this->widget('zii.widgets.CDetailView', array(
    'cssFile' => Yii::app()->request->baseUrl .'/css/detailview.css',
    'data'=>$model,
    'attributes'=>array(
        array(
            'name'=>'liczba_ostrzezen',
            'value'=>(isset($model->liczba_ostrzezen) ? $model->liczba_ostrzezen : '0'),
        ),
    ),
));
?>
<p></p>
<p>Aby zmienić swoje dane, kliknij <a href="<?php echo Yii::app()->createUrl($route='uzytkownik/update', $params=array('id'=>$model->idUzytkownika)); ?>">TUTAJ</a></p>

<?php
Yii::app()->clientScript->registerScript('search', "
$('.search-button').click(function(){
	$('.search-form').toggle();
	return false;
});
$('.search-form form').submit(function(){
	$.fn.yiiGridView.update('rezerwacja-grid', {
		data: $(this).serialize()
	});
	return false;
});
");
?>

<h1>Rezerwacje</h1>

<?php 
$limit = Ustawienia::model()->findByPk('limit_dni');
$this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'rezerwacja-grid',
	'dataProvider'=>$rezerwacja->search(),
	'filter'=>null,
	'columns'=>array(
		'poczatek',
                'koniec',
                array(
                    'header'=>'Ćwiczenie',
                    'value'=>'$data->stanowiskoCwiczenie->cwiczenie->nazwa',
                ),
                array(
                    'header'=>'Stanowisko',
                    'value'=>'$data->stanowiskoCwiczenie->stanowisko->nazwa',
                ),
		array(
                    'name'=>'wynik',
                    'type'=>'html',
                    'value'=>'!isset($data->wynik) ? "<i>brak</i>" : 
                        ($data->wynik < 0 ? "<span style=\"color: red\">nieobecność</span>" : "<b>".$data->wynik."</b>")',
                ),
		array(
                    'class'=>'CButtonColumn',
                    'template'=>'{delete}',
                    'header'=>'Akcje',
                    'buttons'=>array(
                        'delete'=>array(
                            'url'=>'Yii::app()->createUrl(\'/rezerwacja/delete\',array(\'id\'=>$data->idRezerwacji))',
                            'visible'=>'strtotime($data->poczatek)>time();',
                        ),
                    ),
                    'deleteConfirmation'=>'Czy na pewno chcesz anulować rezerwację?
Jeśli liczba dni do jej rozpoczęcia wynosi mniej niż '.$limit->wartosc
                        .' zostanie Ci przydzielone ostrzeżenie!',
		),
	),
)); ?>
